Alma\Woocommerce\Services\AlmaClientService S

Total Complexity 31
Dependencies 13
Dependents 3
Total lines 272
Lines of code 117
Logical lines of code 64
Comment lines 113
Methods 15
Properties 5

Methods 15

Method Rating Maintainability Complexity Lines of code
get_alma_client()
S
56 3 19
get_eligibility_payload_from_cart()
S
57 3 16
get_mode()
S
67 3 7
init_encryptor_helper()
S
71 2 6
init_version_factory()
S
71 2 6
init_cart_helper()
S
69 2 7
init_option_proxy()
S
71 2 6
init_alma_logger()
S
71 2 6
get_active_api_key()
S
78 2 3
get_live_api_key()
S
68 2 7
get_test_api_key()
S
68 2 7
get_eligibility()
S
64 2 10
in_page_is_activated()
S
68 2 7
__construct()
S
67 1 7
get_alma_settings()
S
79 1 3